multiple artillery rocket launcher system - Allemand Anglais Dictionnaire